File: /var/www/vhosts/creativefellows.nl/subdomains/demo/httpdocs/printgarden/pages2/nieuwe_klanten.php
<?php
echo '<div class="breadcrumbs-winkelwagen">';
// winkelwagen
require_once "includes/open_bestellijst.inc.php";
// breadcrumbs
require_once "includes/breadcrumbs.inc.php";
echo '</div>';
echo '<div class="content rich-text'.$page_class.'">';
if(!isset($_REQUEST["email"])){
echo "<h1>Registreer hier</h1>";
echo "<p>Aangezien ons systeem u niet herkent en/of u nog niet eerder bij ons geregistreerd bent, willen wij u vragen om zich éénmalig te registeren. Na het registeren kunt u meteen verder.</p>";
echo "<form class='formClass' id='nweklant' action='nieuwe-klant-aanmelden' onsubmit=\"return validateForm('nweklant');\" method=\"post\">";
//echo "<form class='formClass' id='nweklant' action='nieuwe-klant-aanmelden' method=\"post\">";
$groups = array(
array(
"Registratie code",
array("actiecode","actiecode"),
),
array(
"Uw gegevens",
array("Soort klant","",array("Bedrijf","Particulier"),"radio"),
array("bedrijfsnaam","req bedrijf"),
// array("KvK nummer","req bedrijf"),
// array("BTW nummer","bedrijf"),
// array("Aanspreektitel","",array("De heer","Mevrouw"),"radio"),
// array("Voornaam","req"),
// array("Tussenvoegsel",""),
// array("Achternaam","req"),
// array("Geboorte datum",""),
array("Email adres","req")//,
// array("telefoon","req"),
// array("mobiel","")
),
/*array(
"Factuuradres",
array("Tav",""),
array("Straat","req"),
array("Postcode","req"),
array("Plaats","req")
),*/
array(
"Wachtwoord",
array("Wachtwoord","req",1,"password"),
array("Herhaal wachtwoord","req",1,"password")
),
array(
"Aanbiedingen en updates",
array("Nieuwsbrief","req",array("Ja, ik wil graag op de hoogte gehouden worden van aanbiedingen en updates"),"checkbox")//,
//array("Gevonden via","",array("Google","Advertentie","Vriend of kennis","anders"),"select")
)
);
foreach($groups as $group){
foreach($group as $field){
if(!is_array($field)) echo "<h2>$field</h2>";
elseif($field[0] == "Geboorte datum"){
echo "<fieldset>";
echo "<legend class='$field[1]'>".ucfirst($field[0])."</legend>";
echo "<div class='group'>";
echo "<input type='text' name='dag' class='input $field[1] dag' /> - <input type='text' name='maand' class='input $field[1] maand' /> - <input type='text' name='jaar' class='input $field[1] jaar' /> (dd-mm-yyyy) ";
echo "</div>";
echo "</fieldset>";
}
elseif(!$field[2]){
echo "<fieldset>";
echo "<legend class='$field[1]'>".ucfirst($field[0])."</legend>";
echo "<input type='text' name='".preg_replace("/ /","_",strtolower($field[0]))."' id='".preg_replace("/ /","_",strtolower($field[0]))."' class='input $field[1]' autocomplete='off' />";
echo "</fieldset>";
}
elseif($field[3] == "select"){
echo "<fieldset>";
echo "<legend class='$field[1]'>".ucfirst($field[0])."</legend>";
echo "<div class='group'>";
echo "<select name='".preg_replace("/ /","_",strtolower($field[0]))."'>";
echo "<option value='-'>--</option>";
foreach($field[2] as $i => $option){
echo "<option value='$option'>$option</option>";
}
echo "</select>";
echo "</div>";
echo "</fieldset>";
}
elseif($field[2] == 1){
echo "<fieldset>";
echo "<legend class='$field[1]'>".ucfirst($field[0])."</legend>";
echo "<input type='password' name='".preg_replace("/ /","_",strtolower($field[0]))."' id='".preg_replace("/ /","_",strtolower($field[0]))."' class='input $field[1]' />";
echo "</fieldset>";
}
elseif($field[3] == "checkbox"){
echo "<fieldset>";
echo "<legend>".ucfirst($field[0])."</legend>";
echo "<div class='group' id='group_".preg_replace("/ /","_",strtolower($field[0]))."'>";
foreach($field[2] as $i => $option){
$checked = ($i == 0 && $field[3] == "radio") ? " checked" : "";
echo "<input type='$field[3]' name='".preg_replace("/ /","_",strtolower($field[0]))."' value='1' $checked /> $option ";
}
echo "</div>";
echo "</fieldset>";
}
else{
echo "<fieldset>";
echo "<legend>".ucfirst($field[0])."</legend>";
echo "<div class='group' id='group_".preg_replace("/ /","_",strtolower($field[0]))."'>";
foreach($field[2] as $i => $option){
$checked = ($i == 0 && $field[3] == "radio") ? " checked" : "";
echo "<input type='$field[3]' name='".preg_replace("/ /","_",strtolower($field[0]))."' value='".strtolower($option)."' $checked /> $option ";
}
echo "</div>";
echo "</fieldset>";
}
}
}
echo "<div class='btn-wrapper'>";
echo "<input type='submit' value='Registreren' class='btn' />";
echo '</div>';
echo "</form>";
}
else{
echo "<h1>Aanmelding voltooid</h1>";
echo "<p>Hartelijk dank voor uw aanmelding bij ".$config->url."<br>Er is een bevestigingsemail verstuurd naar <a href='mailto:".$_REQUEST["email"]."' style='color:#1E8EC9;'>".$_REQUEST["email"]."</a>, met hierin een bevestiging van de door u ingevoerde gegevens.</p>";
}
// $p->debug($page_data);
echo '<div class="clear"></div>';
echo '</div>';
?>